o2 arena
Table TennisData Discipline: When the Table Tennis Analysis Sheet Returns to ZeroThere was an evening when I sat in front of a screen with a spreadsheet open...
BadmintonAshmita Chaliha and the Question from Badminton's Lowest TierWalking off court after a hard-fought pre-quarterfinal win, Ashmita Chaliha d...
International FootballASEAN Cup 2026 Final: Indonesia, Thailand and the Legitimacy Question of a Naturalized National TeamIn the 92nd minute at Stadion Utama Gelora Bung Karno, the score still read...
International FootballEnzo Fernandez Assists Haaland: Man City Beat Porto 2-0In the Champions League match on 8 September 2026, Enzo Fernandez received th...
Table TennisVietnamese Youth Table Tennis: When Progress Goes Unrecorded6 a.m. at a community sports hall in Hai Phong. Across four green tables, the...
Table TennisTable Tennis Transfer Window: Reading the Gaps in the Data Before Trusting the ContractJune in Saigon, a coffee shop on Nguyen Thi Minh Khai Street as empty as a...
BadmintonLoh Kean Yew Meets Kunlavut Vitidsarn in the 2026 Asian Games Men's Singles Final: Speed Against PatienceThe Ichinomiya Municipal Gymnasium sits on the edge of the city of the same...
Domestic FootballXuan Son tears his calf: Vietnam lose the anchor of their attackIn the 58th minute, I was sitting close enough to the touchline to watch Nguy...
Domestic FootballVietnam 0-2 Thailand: Only Three Strikers Left Ahead of the Third-Place Playoff Against PakistanOn Vietnam's attacking depth chart for the Thailand match, only three genuine...
TennisDjokovic Returns to China Open 2026 After 11 Years: The Old Fortress and a 39-Year-OldAt 39, a 200m sprinter loses the one thing no training programme gives back:...
International FootballSecond Test in Gqeberha: Nathan Lyon and Australia's All-Seam GambleAustralia head into the second Test in Gqeberha with a 1-0 lead after a 214-r...
EsportsChampions 2026: Vitality and 100 Thieves Unlock the Playoffs Through System, Not StardomChampions 2026: Vitality and 100 Thieves Unlock the Playoffs Through System,...
EsportsThe Empty Spreadsheet: Lessons from a Sports Analysis Report with No ContentOn a Monday morning in Boston, I opened a spreadsheet for a Southeast Asian...
EsportsWhen Money Doesn't Vanish: The 2026 Esports Financial Restructuring MapOn the night of the Esports World Cup 2026 final, I sat alone in my small Seo...
VolleyballThailand Breaks the Order: The 2026 Asian Championship Journey and the Golden Generation EquationThe night I turned down the World Cup, the ASIAD hotel corridor was empty, an...
Formula 1Analysis in the Void: F1 Enters the 2026 Era Without a Single Reference LapMelbourne, a July morning. I open my laptop, type the filename "2026_baseline...
BadmintonVietnamese Badminton and the Battle Against Injury: Decoding the Body's Limits Under BWF Calendar PressureOpening: The pause at the back court In a second-round match at an...
Formula 1F1 Signs a 10-Year Rwanda Deal: Africa's First Grand Prix Since 2026 and the Governance Gap Behind ItOn a Tuesday morning, from London, a short release went out. Formula One...
International FootballPersita vs Persija: The Projected XI, Four Centre-Backs and the Name Nobody WroteUnder the east stand of Stadion Indomaret Alfamart in Cikupa, a man was...
Table TennisVietnamese Football Is About to Enter the Data Era – But Don't Celebrate Too EarlyI'm sitting in a coffee shop in Hai Phong, in front of a spreadsheet with mor...
